home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 23
/
Amiga Format AFCD23 (Feb 1998, Issue 107).iso
/
-seriously_amiga-
/
shareware
/
programming
/
other
/
studio16add
/
studio16add.readme
< prev
next >
Wrap
Text File
|
1997-12-01
|
5KB
|
110 lines
Short: Studio 16 fileformat_2.0 and filetools !
Uploader: kenny@bgnett.no <Kenneth "Kenny" Nilsen>
Author: kenny@bgnett.no <Kenneth "Kenny" Nilsen>
Type: dev/misc
Requires: Most useful for Studio 16 3.x owners
Version: 2.1 PUBLIC
mailto:kenny@bgnett.no
$VER: Studio16add 2.1 (17.11.97)
Copyright (C) 1997 by Digital Surface/Kenneth "Kenny" Nilsen.
All rights reserved.
ATTENTION Audio program developers and Studio 16 owners!
*** NEWS
- COMPLETE description of the Studio 16 fileformat (KWK3)
- Studio2AIFF now support SampleClips (edited Studio16 files)
- S16MakePermanent to avoid the Editor bug.
- S16FixFile is able to fix most corrupt Studio 16 files
- S16DownSample for fast resampling (half size)
- S16UpSample for fast resampling w/ interpolate (double size)
- S16Regions2Files creates seperate files of Regions
- S16FileInfo improved, now (opt.) list SampleClips and Regions
- Several minor tools to handle files
- Most tools updated so they can be used from scripts
- Several script for batching multiple files at once (with pattern
matching).
- Demo sources updated
- KStudioCheck to check which AD card(s) you have installed
- Added tool CDDA2Studio (replaces SplitCDDA(I)).
- Name on package changed from 'Studio16frm' to 'Studio16add' -
I'm sorry for the mess this may have caused!
---
This package contains complete description of the Studio 16 3.x
fileformat_2.0 - now with SampleClip and Region support.
You will find includes for assembler and C plus a larger doc.
Studio 16 is a (great) piece of software that was made for the Sunrize's
audio cards AD1012 (12-bit) and AD516 (16-bit). The AD516 is still one of
the best cards for the Amiga today and is used worldwide in professional
studios by video/film producers, music producers (f.ex. Chemical Brothers),
film dubbers, jingle houses and much much more. The drawback is that
Sunrize went down a few years back and no software updates was made since.
Sunrize wasn't very willing to release developer docs (the docs they had
were lousy anyway.. that's IMHO :) so people was stuck. That's until now -
well, atleast developers can start to support the Studio 16 fileformat so
Studio 16 owners can export and import the files. I still work on API docs
for the library itself so you can use playback/record via the card. Please
be patient! :)
In this package you will find several tools to handle Studio 16 files such
as converters, tools to adjust several settings of the files, tools to dump
info and to fix the files and tools to up- and downsample samples and more.
Note that Studio2AIFF now support SampleClips!
Most tools included can be used in scripts. They return WARN if any error.
All tools are written in assembler for speed and size.
NOTE: The description is NOT a result of reverse engineering! The
fileformat is based on hard work from my part /without/ hacking into any
code. It was purly test-and-watch methode and later partly based on
'official' Sunrize docs.
You may use the documents for commerical products.
The following tools are included:
AIFF2STUDIO - convert AIFF mono/st/8/16 file to S16 file
CDDA2Studio - splits CDDA files in two Studio 16 files
JoinAIFF - joins two mono AIFF files in one stereo AIFF
RAW2STUDIO - convert raw 8/16 bit intel/motorola file to S16
S16DownSample - half a sample in size (frequency is adjusted)
S16Fileinfo - show some vital info about a Studio 16 file
S16FixFile - try to fix a corrupt Studio 16 file
S16InitFilter - inits Studio 16 files with filter value 1
S16IsPermanent - check if a Studio file contains edits
S16IsStudio - check if file is a Studio 16 file
S16ListRegions - dumps the regions defined in a Studio 16 file
S16MakePermanent - converts all edits to a new permanent file
S16ReadFreq - dumps frequency of a Studio 16 file
S16ReadPan - dumps pan setting of a Studio 16 file
S16ReadSMPTE - dumps SMPTE position of a Studio 16 file
S16ReadVolume - dumps volume setting of a Studio 16 file
S16Regions2Files - saves Regions in a file as seperate files
S16SetFreq - modifies the frequency of a Studio 16 file
S16SetPan - modifies the pan setting of a S16 file
S16SetSMPTE - modifies the SMPTE position of a Studio 16 file
S16SetVolume - modifies the volume setting of a Studio 16 file
S16UpSample - doubles a sample in size (with interpolate)
SplitAIFF - splits a stereo AIFF in two mono AIFF files
Studio2AIFF - convert a Studio 16 file to AIFF format
pluss some batch script (pattern matching and more):
CDDA2StudioBatch - pattern matching (see above)
ConvertAIFF2Studio - pattern matching (see above)
ConvertRAW2Studio - pattern matching (see above)
ConvertStudio2AIFF - pattern matching (see above)
DownsampleStudio - pattern matching (see above)
MakePermanent - pattern matching (see above)
StereoAIFF2Studio - splits a stereo AIFF file in two Studio 16 files
Studio2StereoAIFF - convert and joins AIFF files in one go
UpsampleStudio - pattern matching (see above)